a water pump that uses the kinetic energy of flowing water to force a small fraction of that water to a reservoir at a higher level Synonyms: hydraulic pump,
How to say hydraulic ram in Hindi and what is the meaning of hydraulic ram in Hindi? hydraulic ram Hindi meaning, translation, pronunciation, synonyms and example sentences are provided by Hindlish.com.